to repeat or continue - Español Inglés Diccionario